the rand - Français Anglais Dictionnaire